
body{
    height: 100%;
    background-color: #fff;
}
.nav_header{
    background-color: #f5f5f5;
    box-shadow: 0 0 1px #aaa;
}
.nav_header a{
    color: #aaa;
    font-size: 6vw;
}
#searchword{
    position: relative;
    left: -1vw;
    color: #aaa;
}
.nav_search{
    height: 8vw;
    box-shadow: 0 0 1px #aaa;
    border-radius: 0vw;
    padding: 0.7vw 2vw;
    box-sizing: border-box;
}
.nav_search>input{
    height: 6vw;
    width: 100%;
    font-size: 4vw;
    color: #333;
    border: none;
    outline: none;
}
.search_pad{
    padding: 1vw 3vw;
}
.search_pad>h3{
    margin: 2vw 1vw;
    font-size: 3.8vw;
    color: #333;
}
.search_pad>div{
    width: 100%;
    box-sizing: border-box;
}
.searchBtn{
    margin: 1.5vw 1vw;
    padding: 1.5vw 2vw;
    font-size: 3.5vw;
    color: #333;
}
#orange{
    background-color: #F8F2EC;
    border: 1px solid #FAC288;
}
#green{
    background-color: #F2F6E9;
    border: 1px solid #BBD090;
}
#red{
    background-color: #F9EAEA;
    border: 1px solid #FCA0A7;
}
